•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
목차
1. 개요2. 언어별 명칭3. 구성 요소
3.1. 개체3.2. 속성3.3. 관계
4. 데이터 모델링
4.1. 개념적 모델링4.2. 논리적 모델링

1. 개요 [편집]

데이터 모델은 현실의 내용을 컴퓨터에 맞도록 단순하고 알기 쉽게 표현된 개념적 모형이다.

2. 언어별 명칭 [편집]

언어별 명칭
데이터 모델
data model

3. 구성 요소 [편집]

3.1. 개체 [편집]

개체는 대상이 되는 사물이다. 유형, 무형의 정보로 서로 연관된 속성으로 구성된다.

3.2. 속성 [편집]

속성은 자료의 가장 작은 논리적인 단위이다. 파일 구조상 자료 항목 또는 필드[1]에 해당한다.

3.3. 관계 [편집]

관계는 둘 이상의 개체 간의 연관성을 결정 짓는 유의미한 연결이다. 1:1, 1:n, n:m으로 표현된다.

4. 데이터 모델링 [편집]

4.1. 개념적 모델링 [편집]

개념적 모델링은 현실의 개체를 사람이 이해할 수 있는 정보 구조로 표현하는 과정이다. 정보 모델링이라고도 불린다.

4.2. 논리적 모델링 [편집]

논리적 모델링은 개념적 모델링에서 얻은 개념적 구조를 컴퓨터가 이해하고 처리할 수 있도록 변환하는 과정이다.
[1] 관계형 데이터베이스에서는 속성이라고도 불린다.